technical salesman - Alemán Inglés Diccionario